white water lily (nymphaea ampia) - German English Dictionary